South Kensington LO Sw7 4 - Lodging
Point West Apartments - 116 Cromwell Road